*{
  
    margin: 0;
    padding:0;
    text-decoration: none;
    list-style: none;
    font-family: Microsoft YaHei;
    box-sizing: border-box;
    color: #333333;
}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp,
small, strike,  sub, sup, tt, var, u, i, center, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video, input  {
    margin: 0;
    padding: 0;
    border: none;
    outline: 0;
    font-size: 100%;
    font: inherit;
    vertical-align: baseline;
    font-family: Microsoft YaHei;
}
html,body{
    width: 100%;
    height: 100%;
}
body{min-width: 1200px; color: #333;}
a{color: #333;}
input{outline: none;}
img{display: block;}
.img1{width: 100%; height: auto;}

.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.clearfix:after{clear:both}
.hide{display: none;}

ul{
	padding: 0;
	margin: 0;
}
.left{float: left;}
.right{float: right;}

.clear{clear: both; height: 0;}

.hide{display: none;}
.bordn{border: none;}
.nomarg{margin: 0;}
.space40{height: 40px; clear: both;}

.container{width: 1220px; margin: 0 auto; position: relative;}
.index_box{margin-top: 40px; clear: both;}
.box_left{float: left;}
.box_right{float: right;}

.index-more{background: #E0EBFF; border-radius: 16px; margin: 2% auto 0; width: 140px; text-align: center;}
.index-more a{color: #005393;}
.index-more p{white-space: nowrap;}
.tszt{font-family:"FZZHUNYSK", "宋体","微软雅黑"; font-weight: bold;}
.tszt a{font-family: "FZZHUNYSK","宋体","微软雅黑"; font-weight: bold;}


/*header样式*/
.header{border-bottom: 1px #0E61A3 solid; padding-bottom: 24px;}
.header .container .tblj{padding-top: 18px; }
.header .container .tblj .tblj_l{float: left; position: relative;}
.header .container .tblj .tblj_l li{padding: 0 20px; background: url(/global2023/header2023_line.png) right center no-repeat; line-height: 63px; float: left;}
.header .container .tblj .tblj_l li a{color: #0E61A3; font-size:18px}
.header .container .tblj .tblj_l li h4{color: #0E61A3; font-size:18px}
.header .container .tblj .tblj_l li.last{background: none;}
.header .container .tblj .tblj_l li .drop{
    position: absolute;
    top: 50px;
    z-index: 9;
    box-sizing: content-box;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    display: none;
    border-radius: 0 0 8px 8px;
    color: #fff;
    right: 95px;
}
.header .container .tblj .tblj_l li .drop img{width: 135px; height: auto;}
.header .container .tblj .tblj_l li:hover .drop{display: block;}

.header .container .tblj .tblj_r{float: right; padding-top: 16px;}
.header .container .tblj .tblj_r .ipv6{line-height: 30px; padding: 0 10px; border-radius: 30px; background: #F3FBFE; color: #0e61a3;}
.header .container .headerbox{padding: 40px 0 50px;}
.header .container .headerbox .logo{float: left;}
.header .container .headerbox .logo img{display: block; height: 68px; width: auto;}
/* .header .container .headerbox .search{width: 390px; height: 68px; border-radius: 68px; background: #EEEEEE; float: right;}
.header .container .headerbox .search .stxt{width: 76.5%; padding-left: 30px; border-radius: 68px 0 0 68px; float: left; line-height: 68px; background: #EEEEEE !important;}
.header .container .headerbox .search .ssbtn{width: 90px; float: right; border: none;; height: 68px; background: url(/global2023/header2023_ssbtn.png) center no-repeat; border-radius: 0 68px 68px 0;} */
.header .container .headerbox .search{width: 390px; height: 48px; border-radius: 48px; background: #EEEEEE; float: right; margin-top: 10px;}
.header .container .headerbox .search .stxt{width: 76.5%; padding-left: 30px; border-radius: 48px 0 0 48px; float: left; line-height: 48px; background: #EEEEEE !important;}
.header .container .headerbox .search .ssbtn{width: 60px; float: right; border: none; cursor: pointer; height: 48px; background: url(/global2023/header2023_ssbtn.png) center no-repeat; border-radius: 0 48px 48px 0; background-size: 25px;}

.header .container .mainnav li{width: 16.666%; float: left; border-right: 2px #333 solid; text-align: center; line-height: 21px;}
.header .container .mainnav li a{display: block; color: #333; font-size:20px}
.header .container .mainnav li.last{border: none;}
.header .container .mainnav li.current{color: #0E61A3}
.header .container .mainnav li:hover a, .header .container .mainnav li.current a{color: #0E61A3}
/*header结束*/

/* 通用栏目标题 */
.common_title{border-bottom: 1px #C8C8C8 solid; position: relative;}
.common_title h1{display: table; border-bottom: 2px #2584FC solid; color: #2782ff; font-size: 22px; line-height: 38px;}
.common_title h1 a{color: #2782ff; font-size: 22px;}
.common_title .more{position: absolute; top: 5px; right: 0;}
.common_title .more a{color: #999;}

/*图片鼠标经过效果*/
.HoverImgbox{ overflow:hidden;}
.HoverImgbox img{ -moz-transition:all 0.4s ease-in-out 0s; -ms-transition:all 0.4s ease-in-out 0s; -o-transition:all 0.4s ease-in-out 0s; -webkit-transition:all 0.4s ease-in-out 0s; transition:all 0.4s ease-in-out 0s;}
.HoverImgbox img:hover{-moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1); -webkit-transform:scale(1.1); transform:scale(1.1);}

.imgHover{ -moz-transition:all 0.4s ease-in-out 0s; -ms-transition:all 0.4s ease-in-out 0s; -o-transition:all 0.4s ease-in-out 0s; -webkit-transition:all 0.4s ease-in-out 0s; transition:all 0.4s ease-in-out 0s;}
.imgHover:hover{-moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1); -webkit-transform:scale(1.1); transform:scale(1.1);}

/*图标鼠标经过效果*/
.icon li{-webkit-transition: .4s all; -moz-transition: .4s all; -ms-transition: .4s all; transition: .4s all; }
.icon li i{-webkit-transition: .4s all; -moz-transition: .4s all; -ms-transition: .4s all; transition: .4s all; }
.icon li:hover i{-webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -ms-transform: rotate(360deg); transform: rotate(360deg);}

/* 页签 */
.tab .hd{}
.tab .hd li{float: left; color: #141414; font-size: 26px; font-weight: bold; line-height: 27px;}
.tab .hd li a{color: #141414; font-size: 26px; }
.tab .hd span{display: inline-block; width: 1px; height: 27px; background-color: #0E61A3; margin: 0 16px; float: left;}
.tab .hd li.on{color: #105FA1; font-size: 26px;}
.tab .hd li.on a{color: #105FA1; font-size: 26px;}
.tab .bd{margin-top: 20px;}

.tabBox .hd{background-color: #f8fafe;}
.tabBox .hd li{float: left;  color: #333; line-height: 56px; text-align: center;}
.tabBox .hd li.on{color: #fff; background-color: #005393;}
.tabBox .tempWrap{border: 1px #fff solid;}

.scrollBox{position: relative}
.scrollBox .hd{position: absolute; z-index: 20; right:0; bottom: 10px; z-index: 2;}
.scrollBox .hd li{float:left; width: 10px; height: 10px; border-radius: 50%; background: #AAAFB3; margin-right: 9px; opacity: 0.8; cursor: pointer;}
.scrollBox .hd li.on{background: #005393;}

/* 图片轮播 */
.focus{position: relative; border-radius: 10px; background: #fff; box-shadow: 3px 3px 17px -7px rgba(0,0,0,0.45);
	-webkit-box-shadow: 3px 3px 17px -7px rgba(0,0,0,0.45);
	-moz-box-shadow: 3px 3px 17px -7px rgba(0,0,0,0.45);
margin-top: 40px; width: 100%; height: auto; overflow: hidden;}
.focus .hd{position: absolute; z-index: 20; left:40%; bottom: 10px; z-index: 2;}
.focus .hd li{float:left; width: 10px; height: 10px; border-radius: 50%; background: #fff; margin-right: 9px; opacity: 0.8; cursor: pointer; text-indent: 999rem;}
.focus .hd li.on{background: #E90004;}
.focus .bd li img{width: 100%; height: auto; border-radius: 10px; display: block;}


.focus2{position: relative; border-radius: 10px; background: #fff;  width: 100%; height: auto; overflow: hidden;}
.focus2 .hd{position: absolute; z-index: 20; left:40%; bottom: 10px; z-index: 2;}
.focus2 .hd li{float:left; width: 10px; height: 10px; border-radius: 50%; background: #fff; margin-right: 9px; opacity: 0.8; cursor: pointer; text-indent: 999rem;}
.focus2 .hd li.on{background: #E90004;}
.focus2 .bd li img{width: 100%; height: auto; border-radius: 10px; display: block;}

.focus3{position: relative;  background: #fff;  width: 100%; height: auto; overflow: hidden;}
.focus3 .hd{position: absolute; z-index: 20; right:0; bottom: 5px; z-index: 2;}
.focus3 .hd li{float:left; width: 10px; height: 10px; border-radius: 50%; background: #AAAFB3; margin-right: 9px; opacity: 0.8; cursor: pointer; text-indent: 999rem;}
.focus3 .hd li.on{background: #005393;}

/* 通用列表样式 */
.newslist li{position:relative; padding:0 100px  0 18px; height:50px; line-height:50px; overflow:hidden; vertical-align:top; text-align: justify;}
.newslist li:after{position:absolute; content:" "; left:0; top: 50%; margin-top: -1px; width: 4px; height: 4px; background: #CA0101;}
.newslist li span{position:absolute; right:0; top:0; color:#999;}
.newslist li a{display: block; max-width:100%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; color: #333;}
.newslist_nd li{padding-right:0;}

.newslist2 li{position:relative; width: 48%; float: left; padding:0 100px  0 18px; height:50px; line-height:50px; overflow:hidden; vertical-align:top; text-align: justify;}
.newslist2 li:after{position:absolute; content:" "; left:0; top: 50%; margin-top: -1px; width: 4px; height: 4px; background: #CA0101;}
.newslist2 li span{position:absolute; right:0; top:0; color:#999;}
.newslist2 li a{display: block; max-width:100%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; color: #333;}
.newslist2 li.xx2, .newslist2 li.xx4, .newslist2 li.xx6, .newslist2 li.xx8, .newslist2 li.xx10, .newslist2 li.xx12{float: right;}
.newslist2 li:hover a, .newslist2 li:hover span{color: #0D75D6;}



/* footer 样式 */
.footer{border-top: 5px #0E61A3 solid;}
.footer-box1{padding: 16px; border-bottom: 1px #0E61A3 solid;}
.footer-box1-l{float: left;}
.footer-box1-r{float: right; position: relative; }
.footer-box1-r li{margin-left: 28px; float: left; line-height: 52px; font-size:18px color: #333;}
.footer-box1-r li.gzwm{font-size:18px color: #0e61a3;}
.footer-box1-r li.wx h4{background: url(/global2023/footer_weixin_ico.png) left center no-repeat; padding-left: 29px;}
.footer-box1-r li.yss h4{background: url(/global2023/footer_yss_ico.png) left center no-repeat; padding-left: 29px;}
.footer-box1-r li.yst h4{background: url(/global2023/footer_yst_ico.png) left center no-repeat; padding-left: 26px;}
.footer-box1-r li .drop{
    position: absolute;
    top: -25px;
    z-index: 9;
    box-sizing: content-box;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    display: none;
    left: -100px;
}
.footer-box1-r li .drop img{width: 100px; height: auto;}
.footer-box1-r li:hover .drop{display: block;}
/* .footer-box1-r li.wx .drop{left:125px;}
.footer-box1-r li.yss .drop{right: 170px;}
.footer-box1-r li.yst .drop{right: 0px;} */
.footer-box2{padding: 25px 16px;}
.footer-box2 .dbleft{float: left;}
.footer-box2 .dbleft .dblj{margin-bottom: 15px;}
.footer-box2 .dbleft .dblj li{float: left; padding: 0 30px; border-right: 2px #ccc solid; line-height: 19px;}
.footer-box2 .dbleft .dblj li a{font-size: 18px; color: #333;}
.footer-box2 .dbleft .dblj li.first{padding-left: 0;}
.footer-box2 .dbleft .dblj li.last{border: none;}
.footer-box2 .dbleft .copyright p{line-height: 2;}
.footer-box2 .dbright{padding-top: 39px; float: right;}
.footer-box2 .dbright li{float: left; margin-left:28px;}
.footer-box2 .dbright li.dzjg img{display: block; height: 62px; width: auto;}
.footer-box2 .dbright li.wzzc{padding-top: 6px; margin-left: 22px;}
.footer-box2 .dbright li.slhwza{padding-top: 6px;}
.footer-box2 .dbright li.slhwza img{border: 1px #E2E2E2 solid;}
#_span_jiucuo img{display: block; height: 51px; width: auto; border: 1px #E2E2E2 solid !important;}
/* footer 结束 */

/* 当前位置 */
.crumb{margin-top: 34px; background: url(/global2023/mm2023_gzlfz_r1_c1_s1.jpg) 0 0 no-repeat; padding-left: 29px; line-height: 24px; font-size: 16px;}
.crumb a{font-size: 16px;}
.zt-top{position: relative;}
.zt-top img{width: 100%; height: auto; display: block;}

@media (max-width: 1280px) {
	
}
@media (max-width: 1024px) {
    body{min-width: 1024px;}
	.container{width: auto; padding: 0 2%;}
    .header .container{padding: 0 2%;}
    .footer-box2{padding: 25px 0;}
    .footer-box2 .dbright li{margin-left: 18px;}
}